peedee belemnite - Turkish English Dictionary